package com.jr.dao;

import com.jr.pojo2.EmpSalUsers;
import com.jr.util.PageHelper;

import java.util.ArrayList;

public interface IEmpSalUsersDao {

    //添加员工 -- 同时添加： 一条user数据，一条salaries数据
    int insertEmp(EmpSalUsers emp);

    //修改一条
    int updateEmp(EmpSalUsers emp);

    //按 员工ID--employeeId 查询 一条数据
    EmpSalUsers selectByEmpId(Integer employeeId);

    //删除员工 -- 同时删除users表里的数据（测试删除数据的id：6~15）
    int deleteEmpByEmpId(Integer employeeId);

    //分页查询 -- 总条数 -- 按 员工姓名 + 部门
    int selectPageDataCountByNameDep(String searchEmp);

    // 分页查询 -- 展示集合-- 按 员工姓名 + 部门
    ArrayList<EmpSalUsers> selectIndexDateByNameDep(String searchEmp,PageHelper phEmp);

}
